package com.ccys.doctor.service;

import com.ccys.common.vo.ResponseResultApp;
import com.ccys.db.dto.doctor.patientNote.CreatePatientNoteDto;
import com.ccys.db.vo.doctor.patientNote.FindPagePatientNoteVo;
import com.ccys.db.vo.doctor.patientNote.GetConsultNoteForEditVo;

/**
 * @program: WhiteCoat
 * @description: 患者备忘录接口
 * @author: ZhangJingCan
 * @create: 2024-02-05 15:55
 **/
public interface PatientNoteService {
    ResponseResultApp<FindPagePatientNoteVo> createPatientNote(CreatePatientNoteDto dto);

    ResponseResultApp<FindPagePatientNoteVo> getPatientNote(String memberId, Integer pageIndex, Integer pageSize);

    ResponseResultApp<FindPagePatientNoteVo> deletePatientNote(CreatePatientNoteDto dto);

    ResponseResultApp<GetConsultNoteForEditVo> getConsultNoteForEdit(String id);
}
